Pi: A New Approach to Operating System Structuring for Flexibility
نویسنده
چکیده
Continuing innovations in hardware technology and changing demands of a wide range of applications are the two main challenges faced by operating systems. To exploit the available hardware capabilities and to meet the requirements of applications, operating systems should be made tailorable. This can be achieved by opening up implementations and avoiding preemptive decisions during design and implementations. An architecture called Pi that is based on research in operating system structuring and reflection, is proposed as a possible solution. Resources, events and interfaces are the three basic entities in the Pi architecture which relies on reification of scopes, and flexible event and change management for tailorability. These ideas are illustrated in the context of a distributed object subsystem.
منابع مشابه
Frequency Regulation of AUT Microgrid Using Modified Fuzzy PI Controller for Flywheel Energy Storage System
Usage of flywheel energy storage system (FESS) is a common method for frequency regulation due to its high power injection capacity and long life time. FESS is equipped by two back-to-back inverters including grid-side inverter and machine-side inverter. In conventional method, the machine-side inverter sets the active power and machine flux while grid-side inverter sets the reactive power and ...
متن کاملPi: A NEW APPROACH TO FLEXIBILITY IN SYSTEM SOFTWARE
by Dinesh Chandrakant Kulkarni Conventional operating system design makes decisions based on assumptions about applications’ usage of hardware and software resources. When the assumptions do not hold, these decisions may create a mismatch between what an application wants and what the implementation provides. This dissertation proposes a design approach called Pi which reduces the potential mis...
متن کاملA Novel Fault Detection and Classification Approach in Transmission Lines Based on Statistical Patterns
Symmetrical nature of mean of electrical signals during normal operating conditions is used in the fault detection task for dependable, robust, and simple fault detector implementation is presented in this work. Every fourth cycle of the instantaneous current signal, the mean is computed and carried into the next cycle to discover nonlinearities in the signal. A fault detection task is complete...
متن کاملساختار دهی آنی دادههای مکانی ورودی GIS با تأکید بر عارضه راه
An important issue in implementation of a GIS system is preparation of data to be entered in GIS. To produce spatial data for GIS using photogrammetric techniques, conventional method is to apply photogrammetric and GIS systems individually (off-line procedure). This approach is costly, time consuming and somehow unreliable due to the fact that 3D photogrammetric model is not available at the ...
متن کاملAn Adaptive Neuro Fuzzy Inference System for Supply chain Agility Evaluation
Nowadays, in turbulent and violate global markets, agility has been considered as a fundamental characteristic of a supply chain needed for survival. To achieve the competitive edge, companies must align with suppliers and customers to streamline operations, as well as agility beyond individual companies. Consequently Agile Supply Chain (ASC) is considered as a dominant competitive advantage. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993